@charset "utf-8";
*{text-decoration:none;margin:0;padding:0;}
body, th, td, input, select, textarea, button {font:14px/1.5em "微软雅黑",Verdana,Helvetica,Arial,sans-serif;}
h1, h2, h3, h4, h5, h6 {font-size:1em;}
ul li {list-style:none;}
.clear{clear:both;width:100%;height:0;}
a img{border:none;}
/*--------layout--------------------*/
.ui-layout-pane { padding: 0px; background: #D7E2E6;}
.ui-layout-resizer { background: #D7E2E6; }
.ui-layout-resizer:hover { background: #FED; }
.ui-layout-resizer-west {border: 0;}
.ui-layout-resizer-east {border: 0;}
.ui-layout-resizer-south {border: 0;}
.ui-layout-resizer-north {border: 0;}
.ui-layout-toggler { background: #AAA; } 
.ui-layout-toggler:hover { background: #FC3; }
//.outer-center {padding: 10px; border: 1px solid #CFD6DB;background-color: #E9EDF0; } 
.inner-north{line-height:30px;background:url("../images/common/main_center_nav.png") repeat-x;border-left:1px solid #CFD6DB;border-right:1px solid #CFD6DB;border-top:1px solid #CFD6DB}
.inner-center{background:#fff;padding:20px;border:1px solid #CFD6DB;overflow-y:auto}
//.outer-west{padding:10px;background-color: #E9EDF0;border:1px solid #CFD6DB}
.outer-west{overflow-y:auto;overflow-x:auto;background:#F5F6F8}
/*--------header--------------------*/
.main_header_banner{width:100%;height:70px;background:#005D7C;}
.login_title{float:left;width:400px;height:70px;background:transparent url("../images/common/logo.png") no-repeat scroll center;}
.header_right{float:right;margin:5px 20px 0 0;color:#89BDD6;font-weight:bold;}
.header_right a{color:#89BDD6;font-size:14px;font-weight:bold;}
.header_right a:hover{text-decoration:underline;}
.header_right span{margin:0 5px;color:#89BDD6;}
.main_header_menu{width:100%;height:34px;padding-top:3px;background:#E6E6E6 url("../images/common/header_menu_bg.png") repeat-x;}
.main_header_menu ul li{width:85px;height:31px;font-size:15px;float:left;font-weight:bold;line-height:31px;text-align:center;border-right:1px solid #02698B}
.main_header_menu a{color:#fff}
.main_header_menu a:hover{text-decoration:underline;}
.main_header_menu_b{width:100%;height:33px;background:#E6E6E6 url("../images/common/header_menu_bg_b.png") repeat-x;}
.main_header_menu_b .left{height:100%;float:left;padding-top:3px;padding-left:3px;}
.main_header_menu_b .left input{height:25px;}
#nowTime{font-size:14px;height:33px;line-height:33px;float:right;margin-right:30px;}
.main_header_menu_shadow{width:100%;height:11px;background:url("../images/common/menu_shadow.png") repeat-x;}

#jstree{background:#F5F6F8}
#jstree li { min-height:25px; line-height:25px; }
#jstree a { line-height:20px; height:20px; font-size:14px; }
#jstree a ins { height:20px; width:20px; background-position:-56px -17px; }

/*--------right--------------------*/
.inner-north span{font-size:14px;margin-left:20px;font-weight:bold}
#navlink{display:none}
/*--------foot--------------------*/
.ui-layout-south .left{font-size:14px;height:24px;line-height:24px;text-align:center;}
.main_footer_line{width:100%;height:0;border-top:1px solid #cdcdcd;border-bottom:1px solid #fbfbfb;}
/*---------sidebar_menu-------------------*/
#main_menu{margin:0;padding:0;float:left;width:100%;list-style:none;display:block;}
#main_menu li{width:100%;border-top:1px solid #fff;border-bottom:1px solid #ccc;display:block;}
#main_menu li a{display:block;padding:5px 10px;color:#4b4f5d;font-weight:bold;text-shadow:0 1px 0 #fff;}
#main_menu li a:hover{background:#DADADA;}
#main_menu li ul{margin:0;padding:0;padding:0 0 0 0;margin-bottom:10px;float:left;display:block;width:100%;background:#bfc6cf;border-top:2px solid #999;border-bottom:1px solid #fff;display:none;overflow:hidden;}
#main_menu li ul li{border:0;padding-left:10px}
#main_menu li ul li a{text-shadow:0 1px 0 #DBDBDB;}
#main_menu li ul li a:hover{background:#b1b8c1;text-shadow:0 1px 0 #DBDBDB;}
/*---------table_box-------------------*/
.table_box{width:100%;border-collapse:collapse;margin-left:auto;margin-right:auto;}
.table_box th{font-size:12px;font-weight:bold;background:#ddd;border:1px solid #aaa;height:26px;line-height:26px;}
.table_bos tr{}
.table_box td{height:26px;line-height:26px;font-size:12px;padding-left:3px;padding-right:3px}
.table_box input[type="text"]{height:16px;font-size:12px;line-height:16px}
.table_bottom_border td{border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa;}
.table_all_border td{border:1px solid #aaa}
.table_tr_hover{background-color:#F5F6F8;}
.table_td_hover{background-color:#FFFFC0;color:blue;font-weight:bold;}
/*---------table_box-------------------*/
.readonly{background:#EEE;border:1px solid #ccc}
#button_area{text-align:center;width:100%;margin-top:20px;}
#top_area{text-align:right;float:right;margin-bottom:5px;}

#left_area{text-align:left;float:left;margin-bottom:5px;}
#center_area{text-align:center;width:100%;margin-top:20px;}
#right_area{text-align:right;float:right;margin-bottom:5px;}

.need{color:red;font-weight:bold;letter-spacing:4px}
/*---------table_box-------------------*/
.color_done{background:#7EC421}
.color_doing{background:#EDBF06}
/*--------page-------------------*/
.bootpag {}
.bootpag li{float:left;margin-left:3px}
.bootpag li a{padding:1px 6px;border:1px solid #999;font-color:#000;}
.bootpag li a:hover{background:#D7E2E6;color:#000}
.bootpag li a:visited{color:#000}
/*--------company_id-------------------*/
.companyid{border:0;font-size:12px;padding:0;margin:0}

.fheadline{font-weight:bold; text-align:left;width:25% }
.faheadline{font-weight:bold; text-align:left;width:15% }
.fw{font-weight:bold; text-align:right;}
.wet{width:80% }
.wsv{width:70%}
.wfive{width:50%}
.wsix{width:60%}
